ocellated lizard – Català–English translations

🇬🇧 en ca

ocellated lizard noun

  • large lizard
llangardaix ocel·lat, fardatxo, sarvatxo
Wiktionary Links